package org.hawk.gwt.ppc.reflect.mock;

import java.lang.reflect.Method;
import java.lang.reflect.Modifier;
import junit.framework.Assert;

public class ComplexMock implements Runnable {

	public void run() {
		Assert.assertEquals(Mock1.class.getDeclaredConstructors()[0].getModifiers(), Modifier.PUBLIC);
		Assert.assertEquals("Expected array of length 9 but got " +
				Mock1.class.getMethods().length + ": " + toString(Mock1.class.getMethods()), Mock1.class.getMethods().length, 9);
		
		java.lang.reflect.Array.newInstance(org.hawk.gwt.ppc.reflect.lang.mock.Mock1.class, 32).hashCode();
	}

	private String toString(Method[] methods) {
		return "";
	}


}
